// miniprogram/group_admin/pages/goPage/goPage.js
// 获取api
const api = require("../../../utils/api.js")
Page({

  /**
   * 页面的初始数据
   */
  data: {
    "tel":"",
    "showDialog": false,
    hidden:true
  },
  
  /**
  * 控制 pop 的打开关闭
  * 该方法作用有2:
  * 1：点击弹窗以外的位置可消失弹窗
  * 2：用到弹出或者关闭弹窗的业务逻辑时都可调用
  */
//  toggleDialog() {
//   this.setData({
//     isLogin: !this.data.isLogin
//   });

// },

 //领取成功 去首页
 yesIKonw:function(){
  this.setData({
    isLogin: !this.data.isLogin
  });
  wx.navigateTo({
    url: '/pages/index/index',
  })
}, 

  // 一键获取微信号
  getphone:function(){
    var that=this;
    var loginSuccess= wx.getStorageSync("loginSuccess");
    if(!loginSuccess){
      that.setData({
        isLogin:true
      }) 
    }else{
      var userData=wx.getStorageSync('USERDATA');
      var username=userData.username;
      that.setData({
        "tel":username
      })
    }
  },


  //用户点击立即领取 且有号码
  gotoserice() {
    var date = new Date();
    var y = date.getFullYear();
    var m = date.getMonth();
    var d = date.getDate();
    var h = date.getHours();
    var min = date.getMinutes();
    var s = date.getSeconds();
    var city = encodeURI(this.data.city);
    var categoryInfo = wx.getStorageSync("CATEGORYINFO");
    var userinfo = wx.getStorageSync("USERINFO");

    var statistic = "tg=" + getApp().globalData.xcx + "&LogDateTime=" + y + "%2f" + m + "%2f" + d + "+" + h + "%3a" + min + "%3a" + s + "&Browser=" + getApp().globalData.from + "&Version=" + getApp().globalData.Version + "&Host=ytkapi.cnbkw.com&City=" + city;
    var mobile = this.data.tel;
    var linkman = userinfo.nickname;
    var xcxUrl = "/pages/goPage.js";
    var categoryid = categoryInfo.id;
    var market = getApp().globalData.market;

    var params = {
      "mobile": mobile,
      "linkman": linkman,
      "xcxUrl": xcxUrl,
      "statistic": statistic,
      "categoryid": categoryid,
      "market": market
    };
    var url = "/userInfo/leavemobile";
    api.sendPosts(url,params, function (res) {
      console.log(res);
      if (res.errcode == "0") {
        wx.showModal({
          title: '提交成功',
          content: '领取申请已成功，请等待班主任与您联系',
          showCancel: false,
          confirmText: '我知道了',
          success: function () {
            wx.navigateBack({
              delta: 1
            })
          }
        });

      } else {
        wx.showModal({
          title: '提交失败',
          content: '请稍后再试',
          showCancel: false,
          confirmText: '我知道了',
          success: function () {
            wx.navigateBack({
              delta: 2
            })
          }
        });
      }
    })
  },
   // 微信授权
//  wxsq: function() {

//   wx.showLoading({
//     title: '加载中',
//   })
//   setTimeout(function () {
//     wx.hideLoading()
//   }, 2000)

//   var that=this;
//   api.weChatLogin(this,function(res){
//     console.log("res--------------"+res);
//      //将用户的sessionid uid 保存在缓存中
//      console.log("我的我页面中登陆得返回值");
//     if(res){
//       that.setData({
//         hasUserInfo: true,
//         userInfo:wx.getStorageSync('USERINFO'),
//         isLogin:false
//       })
//       wx.setStorageSync('loginSuccess', true);
//     } else{
//       wx.setStorageSync('loginSuccess', false)
//       that.setData({
//         isLogin:false
//       })
//       wx.showToast({
//         title: '授权异常',
//       })
//     }
//     that.onShow();
//   })
// },
  // 弹框出现
  goToNext:function(){
    var that=this;
    var hidden = api.loginMandate();
    if(!hidden){
      that.setData({
        hidden:hidden
      }) 
    }else{
      var title=""
      var content=""
      if(that.data.tel==""){
        title="未获取到手机号";
        content="请先获取手机号";
        wx.showModal({
          title: title,
          content: content,
          success (res) {
            title="未获取到手机号";
            content="请先获取手机号";
            if (res.confirm) {
              console.log('用户点击确定')
            } else if (res.cancel) {
              console.log('用户点击取消')
            }
          }
        })
      }else{
        that.gotoserice();
      }
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})